package com.topisv.tms.web.lpn.vo;

import java.util.Date;

import org.springframework.data.domain.PageRequest;

import com.topisv.tms.costants.StorageConstants;

/**
 * 
 * 界面显示的操在对象
 * 
 * @author zhangpeijun
 * @version [v1.0.4, 2016年5月9日]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
public class PalletOrderVo {
    
    private Long id;
    
    private int storageId;
    
    /**
     * 仓库编码
     */
    private String warehouseCode;
    
    /**
     * 仓库名称
     */
    private String warehouseName;
    
    /**
     * 商家编码
     */
    private String customerCode;
    
    /**
     * 商家名称
     */
    private String customerName;
    
    /**
     * 托盘LPN编码
     */
    private String lpnNo;
    
    /**
     * 状态
     */
    private int status;
    
    /**
     * 默认查询有效数据
     */
    private int isValid = StorageConstants.VALID;
    
    /**
     * 装箱时间
     */
    private Date createTime;
    
    /**
     * 卸载时间
     */
    private Date last_update_time;
    
    /**
     * 查询装箱开始时间
     */
    private Date startTime;
    
    /**
     * 查询装箱结束时间
     */
    private Date endTime;
    
    /**
     * 名称
     */
    private String name;
    
    /**
     * 托盘编码
     */
    private String palletNum;
    
    /**
     * 订单编号
     */
    private String orderNo;
    
    /**
     * 装箱批次
     */
    private int batchSeq;
    
    /**
     * 备注
     */
    private String remark;
    
    private String userId;
    
    /**
     * 分页对象
     */
    private PageRequest page;
    
    @Override
    public String toString() {
        return "PalletOrderVo [id=" + id + ", storageId=" + storageId + ", warehouseCode=" + warehouseCode
            + ", warehouseName=" + warehouseName + ", customerCode=" + customerCode + ", customerName=" + customerName
            + ", lpnNo=" + lpnNo + ", status=" + status + ", isValid=" + isValid + ", createTime=" + createTime
            + ", last_update_time=" + last_update_time + ", startTime=" + startTime + ", endTime=" + endTime + ", name="
            + name + ", palletNum=" + palletNum + ", orderNo=" + orderNo + ", batchSeq=" + batchSeq + ", remark="
            + remark + ", userId=" + userId + ", page=" + page + "]";
    }
    
    public int getBatchSeq() {
        return batchSeq;
    }
    
    public void setBatchSeq(int batchSeq) {
        this.batchSeq = batchSeq;
    }
    
    public int getStorageId() {
        return storageId;
    }
    
    public void setStorageId(int storageId) {
        this.storageId = storageId;
    }
    
    public String getUserId() {
        return userId;
    }
    
    public void setUserId(String userId) {
        this.userId = userId;
    }
    
    public Long getId() {
        return id;
    }
    
    public void setId(Long id) {
        this.id = id;
    }
    
    public String getWarehouseCode() {
        return warehouseCode;
    }
    
    public void setWarehouseCode(String warehouseCode) {
        this.warehouseCode = warehouseCode;
    }
    
    public String getWarehouseName() {
        return warehouseName;
    }
    
    public void setWarehouseName(String warehouseName) {
        this.warehouseName = warehouseName;
    }
    
    public String getCustomerCode() {
        return customerCode;
    }
    
    public void setCustomerCode(String customerCode) {
        this.customerCode = customerCode;
    }
    
    public String getCustomerName() {
        return customerName;
    }
    
    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }
    
    public String getLpnNo() {
        return lpnNo;
    }
    
    public void setLpnNo(String lpnNo) {
        this.lpnNo = lpnNo;
    }
    
    public int getStatus() {
        return status;
    }
    
    public void setStatus(int status) {
        this.status = status;
    }
    
    public int getIsValid() {
        return isValid;
    }
    
    public void setIsValid(int isValid) {
        this.isValid = isValid;
    }
    
    public Date getCreateTime() {
        return createTime;
    }
    
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    
    public Date getLast_update_time() {
        return last_update_time;
    }
    
    public void setLast_update_time(Date last_update_time) {
        this.last_update_time = last_update_time;
    }
    
    public Date getStartTime() {
        return startTime;
    }
    
    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }
    
    public Date getEndTime() {
        return endTime;
    }
    
    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }
    
    public String getName() {
        return name;
    }
    
    public void setName(String name) {
        this.name = name;
    }
    
    public String getPalletNum() {
        return palletNum;
    }
    
    public void setPalletNum(String palletNum) {
        this.palletNum = palletNum;
    }
    
    public String getOrderNo() {
        return orderNo;
    }
    
    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }
    
    public String getRemark() {
        return remark;
    }
    
    public void setRemark(String remark) {
        this.remark = remark;
    }
    
    public PageRequest getPage() {
        return page;
    }
    
    public void setPage(PageRequest page) {
        this.page = page;
    }
    
}
